most impulsive - French English Dictionary